Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Challenger Ford de Cherbourg - Cherbourg Fergana Tennis Challenger Tournament - Fergana Ischgl International Tennis Challenger 2003 - Ischgl Ispat Open 2004 - Ostrava Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte College Station Challenger - College Station Austin Challenger - Austin The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava ECM Prague Open 2005 - Prague The LTA Men's Challenger - Nottingham Open D'Orleans - Orleans The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Ostrava Challenger Vancouver Challenger St. Remy Challenger Tashkent Challenger Vancouver Challenger Aptos Challenger Napa Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Happy Valley Challenger Irving Challenger Surbiton Challenger Bratislava Challenger St. Brieuc Challenger Bratislava Challenger Rennes Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Seoul Challenger Busan Challenger Schenectady CH West Palm CH New Haven CH Sybase Open - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Australian Men's Hardcourt Championships - Adelaide Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel IPB Czech Indoor - Ostrava Franklin Templeton Tennis Classic - Scottsdale Salem Open - Hong Kong Infiniti Open - Los Angeles Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. San Jose Memphis Washington Indianapolis San Jose Philadelphia Tokyo Atlanta Washington New Haven Scottsdale Osaka Atlanta Washington Los Angeles New Haven Vienna Memphis Scottsdale Halle Mercedes-Benz Cup - Los Angeles Washington New Haven St. Petersburg Open - St. Petersburg Milan Brussels Scottsdale Barcelona Tampa Atlanta Washington Sydney San Francisco Brussels Orlando Barcelona Washington Indianapolis Tokyo San Francisco Philadelphia Washington Indianapolis Siebel Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Chennai Open - Chennai SAP Open - San Jose Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Sydney Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing Davidoff Swiss Indoors - Basel Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Bukhara Challenger - Bukhara BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Samsung Securities Cup Challenger Tennis - Seoul AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Garden Open 2004 - Rome Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Tumkur Open - Tumkur Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Heineken Open - Auckland Citta di Monza - Monza The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London If Stockholm Open - Stockholm Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha ASB Classic - Auckland TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Chengdu Open - Chengdu Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Dallas Challenger Nottingham Challenger Le Gosier Challenger Key Biscayne Hamburg Manchester Challenger Canadian Open Cincinnati Taipei City Challenger Stockholm Eckental Challenger Eckental Challenger Tokyo Outdoor Houston Stratton Mountain Scottsdale La Quinta Schenectady Itaparica Pacific Life Open - Indian Wells Florence Basel Tokyo Outdoor Philadelphia Memphis Boston Washington Indianapolis Stratton Mountain NASDAQ-100 Open - Miami Los Angeles Seoul Livingston Stuttgart Outdoor Memphis Orlando Forest Hills Boston Stratton Mountain Los Angeles Seoul Charleston Tennis Masters Series - Toronto Philadelphia Memphis Orlando Forest Hills Boston Stratton Mountain Tokyo Indoor Stockholm Dallas WCT Western & Southern Financial Group Masters - Cincinnati The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Indian Wells Key Biscayne Monte Carlo Cincinnati Stuttgart Paris Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Essen Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stockholm Paris Indian Wells Key Biscayne Canadian Open Cincinnati Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Paris Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Cincinnati Indian Wells Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Key Biscayne Rome Key Biscayne Indian Wells Rome Masters Key Biscayne Indian Wells Rome Montreal / Toronto Masters U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open Wimbledon French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open (juniors) Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open (juniors) US Open US Open Roland Garros Wimbledon Roland Garros US Open Roland Garros US Open Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, World Group, 1R, USA-ZIM 3-2 Davis Cup, World Group, QF, USA-CZE 3-2 Sybase Open - San Jose The Stella Artois Grass Court Championships - Queen's/London AT&T Challenge - Atlanta Galleryfurniture.com Challenge - Atlanta Verizon Tennis Challenge - Atlanta Davis Cup, World Group, 1R, USA-CRO 2-3 San Francisco Barcelona Davis Cup, Group 2, 1R, BUL-CYP 3-2 Heineken Open - Auckland Davis Cup, Group 2, PO, EGY-CYP 2-3 Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Vietnam Open - Ho Chi Minh City BA-CA Tennis Trophy - Vienna China Open - Beijing BMW Open - Munich BB&T Atlanta Open - Atlanta Davis Cup, Group 2, 1R, FIN-CYP 3-2 Infiniti Open - Los Angeles Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 U.S. Open (juniors) Colonial Classic - Kooyong Davis Cup G1 F: ARG vs USA Davis Cup G1 SF: PER vs USA Davis Cup WG QF: USA vs FRA Davis Cup WG SF: FRG vs USA Davis Cup WG R1: USA vs PAR SAP Open - San Jose Colonial Classic - Kooyong St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Chengdu Open - Chengdu If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Eurocard Open - Stuttgart Tennis Masters Series - Rome Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong U.S. Open Newsweek Champions Cup - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship Tennis Masters Cup - Shanghai Grand Slam Cup Grand Slam Cup Grand Slam Cup - Munich Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - London Davis Cup, World Group, QF, USA-NED 4-1 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 AAMI Classic - Kooyong The Mubadala World Tennis Championship ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover Tennis Masters Cup - Lisbon Tennis Masters Cup - Sydney ATP Tour World Championship Grand Slam Cup